﻿/* Begin Typography */
body {
	margin: 0;
	padding: 0;
	font-family: "微软雅黑";
	font-size: 12px;
	color: #818181;
	
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;

}
a:active {
	text-decoration: none;
}
.images {
	border: none;
	padding: 0px;
	margin: 0px;
}
h1 {
	padding: 0;
	margin: 0;
	
	font-weight: normal;
}
h2 {
	padding: 0;
	margin: 0;

	font-weight: normal;
}
h3 {
	padding: 0;
	margin: 0;
	font-weight: normal;
}
.clr {
	clear: both;
}
.bas {
	color: #FFF;
}
.bas:hover {
	color: #F93;
}
.lns {
	color: #333;
}
.lns:hover {
	color: #09F;
}
.l {
	float: left;
}
.r {
	float: right;
}
/*首页开始*/
.main-width {
  width:100%;
  max-width: 1200px;
  margin: auto;
  position: relative;
}

.main-content {
  /* background: #fff; */
}
.header{
  height: 148px;

}


.header .header-content {

  overflow: hidden;
}

.header .logo {
  float: left;
  font-size: 0;

}

.header .logo img {
	padding-top:10px;
}

.header .contact {
  float: right;
  background:url(../images/lxwmg.jpg) right top no-repeat;
   width:740px; 
   height:148px;
   position:relative;
}

.header .logo img,
.header .contact img {
  display: inline-block;
  vertical-align: middle;
}

.header .contact .hotline-phone {
	position:absolute; right:0; top:5px;
	 width:161px; height:36px; line-height:36px;
	 background:#6ca65c; border-radius:25px; text-align:center; color:#FFF;
}
.header .contact .hotline-phone a{ color:#FFF; font-size:13px;}
/*菜单导航*/

.top-menus {
  width: 100%;
      HEIGHT: 99PX;
  

}

.top-menus .menus {
  height: 95px;
  line-height: 95px;
}

.top-menus .menus a {
  font-size: 16px;
  color: #999;
}

.top-menus .menus .menu-item {
  float: left;
  line-height: 95px;
   padding:0;
  display:block;
  width:80PX;
  text-align:center;
  margin-right:10px;
} 


.top-menus .menus .menu-border {
  width: 0;
  margin: auto;
  height: 2px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}

.top-menus .menus .on .menu-border {
  width: 100%;
  background: #ffffff;
}

.top-menus .menus .sub-menus {
  display: none;
  position: absolute;
  top: 74px;
 left:0px;

  border-top: 0 none;
  background-color: #af1a25;
  z-index: 9;
}

.top-menus .menus .sub-menus a {
  color: #FFFFFF;
}

.top-menus .menus .sub-menus .sub-menu-item {
    width: 100%;
    text-align:center;
    float: left;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}

.top-menus .menus .sub-menu-item:hover {
  background-color: #fff;
   cursor:pointer;
  

}

.top-menus .menus .sub-menu-item:hover .menu-title {
  color: #ffffff;
}

.sub-menu-item-joinus{/*padding:0 30px;*/}
.sub-menus-joinus{left:4px;}
.top-menus li:hover{ background:url(../images/hover.jpg) center center no-repeat; color:#FFF !important;}
.top-menus li a:hover{ 
  color:#FFF !important;
}
.sobg{ width:123PX; height:42PX; line-height:42px; position:absolute; top:26PX; right:-50PX; background:url(../images/sobg.png) 0 0 no-repeat;}
.txtbg{ height:30px; line-height:30px; width:75px; background:#00b55f; margin-left:14px; border:none; color:#FFFF; float:left; margin-top:6PX;outline:none;}
.aniu{    width:33PX;
    height: 37PX;
	margin-top:2PX;
    float: left;
    background: url(../images/annni.png)4PX 6PX no-repeat #00b55f;
    color: #FFF;
    border: 0;
    BORDER-RADIUS: 0 21PX 20PX 0;
	outline:none;
	font-size:0;
	cursor:pointer;}

/*banner图js样式*/
.banner{ width:100%; height:842px; margin:0 auto; overflow:hidden;  }
.flexslider { position: relative; height: 842PX;  background: url(../images/loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;overflow: hidden;height: 842PX;}
.slides li { height:842PX; }
.flex-control-nav { position: absolute; bottom: 8px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background:url(../images/dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}
/*banner图js样式结束*/
.tab-content {
    margin-top: 10px;
}

.coc-top{ width:1200px; height:60px; margin:0 auto; margin-bottom:40px;margin-top: 20px;}
.coc-fwxm{width:1200px; height:265px; margin:0 auto; }
.coc-fwxm li{ width:200px; height:172px; float:left; margin-right:50PX;}
.coc-fwxm-img{    padding: 41px 30px;
    border: 2px solid #dfdfdf;
    border-radius: 60%;
    text-align: center;
    width: 108px;
    margin: 0 auto;}
.coc-fwxm li span{ display:block; height:40px; line-height:40px; text-align:center;}
.coc-fwxm li span a{ font-size:15PX;}

.coc-top-l{ width:116px; height:60px; line-height:60px; font-size:27px; border-bottom:3px #3399FF solid; }
.coc-top-l strong{ font-weight:inherit; color:#09F;}
.coc-top-m { padding-top:20PX; padding-left:50px;}
.coc-top-m li{ width:120px; height:30px; line-height:30px; float:left;}
.coc-top-m li a{ font-size:16PX; padding:0 10px; display:block; text-align:center;}
.coc-top-m li a:hover{ background:#09F; border-radius:65px; color:#FFF;}
.coc-more{ border-radius:6px; border:1PX solid #CCC; padding:10PX 20PX; margin-top:20PX; }
.coc-top-m h3{ font-size:27PX; font-weight:bold;}

.con-xw{width:1200px;margin:0 auto;padding-bottom: 31px;}
.list-l{ width:595px;border: 3px solid #f6f6f6;}
.list-r{ width:595PX;  padding-top: 31px; }
.list-r li{  width: 94%;margin: 0 auto;height:80px; margin-bottom:20px;}
.sy-tes-n-r-l h3{ color: #09932f;font-size:50PX; font-weight:bold; line-height:50PX;}
.sy-tes-n-r-l SPAN{ line-height:40PX; font-size:14PX;color: #09932f; display:block; text-align:center;}
.list-r-t{ width:468px;height:100PX; margin:0 auto;  line-height:23PX; }
.list-r-t H3 A{ font-size:18px; color:#000;}
.list-r-t p{ padding-top:15px;}
.con-xw-r{ width: 599px;
    height: 512px;
    background: #eeeeee;
    margin-top: 2px;
}
.con-xw-r-t{ width:317px; height:84px; padding-top:50px; background:url(../images/XIAN22.jpg) left top no-repeat; margin:30px 0 0 10px;}
.con-xw-r-t li{ width:100px; padding:0 10px; height:34px; line-height:34px; background:#f6f6f6; float:left; margin-right:15px; border-radius:20px; text-align:center; }
.con-xw-r-t li a{ font-size:18PX; display:block;}
.con-xw-r-t li:hover{background:#09932f;  }
.con-xw-r-t li a:hover{color:#FFF !important; }
.con-xw-r-n { padding:20px;}
.con-xw-r-n h3{ line-height:35px; height:35px; font-size:16px; color:#093; }
.con-xw-r-n span{ font-size:13px; line-height:26px;    padding-top: 14px;
    display: block;}
.biaochi{ height:32px; width:100%; background:url(../images/biaochi.png) center top repeat-x;}
.biaochi2{ height:32px; width:100%; background:url(../images/biaochi-top.png) center top repeat-x; margin-top:20px;}
.synesw{ width:100%;  padding-top:20PX;padding-BOTTOM:40PX;}
.cp-more{     width: 94px;
    height: 42px;
    line-height: 42px;
    border-radius: 6px;
    text-align: center;
    background: #434343;
    padding-left: 20px;
    padding-right: 10px;
	margin-top:20PX;
	margin:0 auto;
	
	}
.cp-more A{ color:#FFF;}
.sy-news-w{ width:100%; height:604px; background:#f6f6f6;}
.sy-news{ width:1200px; margin:0 auto;padding-top:30PX;  position:relative;}
.coc-ab{ font-size:14PX; line-height:26PX; width:658PX; height:353PX; padding-top:10PX; background:#FFF;}
.coc-ab h3 { height:50px; line-height:50px; font-size:25px; color:#093; font-weight:bold;}
.coc-ab span {
    padding: 20px 102px 20px 23px;
    display: block;
}
.coc-ab span p { padding-top:15PX;}
.coc-ab-img{ width:531PX; height:315PX; position:absolute; right:63PX; top:0PX;}
.coc-ab-img2{ width:118PX; height:450PX; position:absolute; right:0; top:0PX;}
.coc-ab-an{
	width: 250PX;
	height: 42PX;
	position: absolute;
	right: 260px;
	top: 333px;
	
}
.coc-ab-an LI{ width:115PX; height:42PX; line-height:42PX; float:left;text-align:center;}
.coc-ab-an LI A{  color:#FFF; font-size:15PX;}
.ab-more{     width: 94px;
    height: 35px;
    line-height: 35px;
    border-radius: 30px;
    text-align: center;
    background: #e6e6e6;
    padding-left: 20px;
    padding-right: 10px;
	margin-top:20PX;
	
	}

.coc-ab-d{ width:1200px; height:301px; float:left; padding-top:30px;}
.jjs-bg{ height:226px; width:100%; background:url(../images/jjsbg.jpg) center top no-repeat;}
.jjs-bg-m{ height:226px; width:1200px; margin:0 auto;}
.jjs-bg-m LI { width:300px; height:123px; float:left;text-align:center;color:#FFF; line-height:36px; padding-top: 84px;}
.jjs-bg-m-z { font-size:57px; font-weight:bold; color:#FFF;}
.jjs-bg-m strong{ font-weight:normal; font-size:15px;}
.jjs-bg-m LI span{ display:block; font-size:16px; text-align:center;}
.mT40{ padding-top:40PX;}
.sy-tes-w{ background:#f4f4f4; padding-bottom:60PX;}


.sy-news-l{ width:371px; }
.sy-news-l-t{ width:371px; height:30px; line-height:30px; border-left:4px solid #4cb45d; font-size:23px;  padding-left:10px;margin-bottom: 50px;}
.sy-news-l-n{ width:371px; height:492px; padding-top:30PX;background:#f7f7f7; }
.sy-news-l-n ul{ width:306px; margin:0 auto; padding:10PX; background:#FFF;}
.sy-news-l-n ul li{ height:35PX; line-height:35PX; float:left;}
.sy-news-l-n ul li A{ font-size:14PX;}
.sy-news-m{ width:420px; padding-left:20PX; }

.sy-news-m-t{ width:100%; height:35PX; line-height:35PX; border-bottom:1PX solid #ebebeb; margin-top:20PX;}
.sy-news-m-t span{border-bottom:3PX solid #4cb45d; text-align: center; height:34PX; display:block; width:103PX; font-size:22PX; margin-left:6PX;}
.sy-news-m-n{ padding-top:10PX;}
.sy-news-m-n li{ height:38PX; line-height:38PX; background: url(../images/jt.jpg) left center no-repeat; }
.sy-news-m-n li a{ font-size:14PX; padding-left:10PX;}

.sy-news-r{ width:324px; }
.sy-news-r-n{ width:324px;  }
.sy-news-r-n ul{ width:306px; margin:0 auto; padding:4PX; }
.sy-news-r-n ul li{ height:35PX; line-height:35PX; float:left;}
.sy-news-r-n ul li A{ font-size:14PX;}

.sy-news-r-n-x{ padding-top:10PX;}
.sy-news-r-n-x li{ width:320px; height:88px; margin-bottom:10PX;}
.sy-news-r-n-x-z { width:184px;}
.sy-news-r-n-x-z h3{ padding-left:5PX; text-align:left; height:30PX; line-height:30PX; margin-bottom:30PX;}
.sy-news-r-n-x-z h3 a{ font-size:14px;}
.sy-news-r-n-x-z span{ padding:2PX 5PX; border:1PX solid #375ba6; border-radius:6PX; color:#375ba6; }
.sy-news-r-n-x-z em{ background:url(../images/yan.jpg) left center no-repeat; height:18PX; line-height:18PX; padding-left:30PX; margin-left:20PX;}

.sy-news-bg{ width:100%; height:714px; padding-top:60PX; background:url(../images/sy-news-bg.jpg) center top no-repeat;}


.sy-tes-t{ width:1200PX; margin:0 auto; height:70PX; line-height:70PX; font-size:28px; text-align:center;background:url(../images/XIAN.png) center center no-repeat; }
.sy-tes-t2{ width:1200px; margin:0 auto; height:39px; line-height:39px; text-align:center; font-size:39px;}
.sy-tes-t span{ font-size:18px; text-align:center; display:block; color:#999;}
.sy-news-nav { width:500px; margin:0 auto; height:54px; line-height:54px;}
.sy-news-nav li { width:156px; height:40px; line-height:40PX; text-align:center;  float:left; margin-right:15px;}
.sy-news-nav li a{ font-size:16PX; color:#787878; text-align:center; display:block;}
.sy-news-nav li a:HOVER{ background:#f5b01f; border-radius:25px; color:#FFF !important;}
.navHOCER{background:#f5b01f; border-radius:25px; color:#FFF !important;}
.navHOCER A{color:#FFF !important;}

.sy-tes-n{ width:1200px; margin:0 auto; height:523px; background:url(../images/habg.png) center bottom no-repeat; }
.sy-link{}
.sy-link li{ width:208PX; height:97PX; border:2PX solid #e4e2e3; float:left; margin-right:34PX; margin-bottom:24PX;}


.sy-tes-n-ll{ width:585px;}
.sy-tes-n-tox{ width: 1200px;
    height: 396PX;
    background: #f5f5f5;
    margin-bottom: 15px;}
/**幻灯样式**/
ul , li { list-style-type: none; }
#fcbx , #fcimg{ width: 452px; height: 346px; padding:10PX 0 0 10PX; }
#fcbx div , #fcnum { top: -23px; height: 23px; margin-bottom: -23px; position:relative; left:10PX; }
#fcbx div { filter:alpha(opacity=25); -moz-opacity:0.25; opacity:0.25; background-color:#000; }
#fcnum { float:right; margin-right: 10px; }
#fcnum li{ float:left; background:#FFF; margin-left:5px; height:7px; width:7px; cursor: pointer; margin-top:8px;}
#fcnum li.crn { background-color:#F15D17; }
/**幻灯样式结束**/
.fcbx-r{ width:720PX; height:360PX;}
.fcbx-r-t{ width:720PX; height:54PX; line-height:54PX;}
.fcbx-r-t LI{ width:50%; height:54PX; float:left; text-align:center;}
.fcbx-r-t LI a{ font-size:28PX; color:#FFF;}
.fcbx-r-n{ width:720PX; height:327PX; line-height:26PX;}
.fcbx-r-n LI{width:690PX; margin:0 auto;height:60PX; line-height:60PX; border-bottom:1PX dashed #d2d2d2;}
.fcbx-r-n LI a{ font-size:14PX; }

.sy-tes-2n{ width:1200px;  margin:0 auto; padding-bottom:20PX;}
.sy-tes-n2{ padding-top:30px;}
.sy-tes-n2 li{ position:relative;background:#fff; width:368px; height:388px; float:left; margin-right:17PX; margin-bottom:20PX;}
.sy-tes-n2 li:hover{ cursor:pointer;}
.sy-tes-n2 li IMG { display:block; margin:0 auto; }
.sy-tes-n2-n{ padding-TOP:15PX;}
.sy-tes-n2-n h3{ font-size:20px; height:40PX; line-height:40PX;  text-align:center;}
.sy-tes-n2-n span{ font-size:15px; line-height:22PX;display:block; padding-left:20PX; padding-right:20px;}
.sy-tes-n2-meu{ border-radius:25px; background:#F90; width:98px; line-height:30px;  text-align:center; color:#fff; position:absolute; bottom:7PX; left:61px;}
.sy-tes-n2-meu a{ color:#FFF; font-size:15px;}


.friend{margin:0 auto;overflow:hidden; }
.mr_frbox{}
.mr_frBtnL{cursor:pointer;display:inline; position:absolute;left:-49px; top:140px;}
.mr_frUl{position:relative; width:1140px; }
.mr_frBtnR{cursor:pointer;position:absolute;right:-49px; top:140px;}
.tempWrap{ width:1140px !important; margin:0 auto;}

.sy-tes-3n{ width:1200px;  margin:0 auto;}
.sy-tes-n3{ padding-top:30px;}
.sy-tes-n3 li{ position:relative; width:275px; height:290px; float:left; margin-right:33PX; margin-bottom:25PX; }
.sy-tes-n3 li:hover{ }
.sy-tes-n3 li IMG { display:block; margin:0 auto; }

.sy-tes-n3-n span{ font-size:15px; line-height:25PX;display:block; }
.sy-tes-n3-bt{ width:275px; height:285px; border:1px solid #f7f7f7; }
.sy-tes-n3-bt img{}
.sy-tes-n3-bt h3{ font-size:18px; height:60PX; line-height:60PX; width:100%;  text-align:center; }
.sy-tes-n3-bt h3 a{ color:#999;}


.sy2-tes-3n{ width:1200px; margin:0 auto; padding-bottom:50px;}
.sy2-tes-n3{ }
.sy2-tes-n3 li{ position:relative; width:375px; height:379px; float:left; margin-right:37PX; }
.sy2-tes-n3 li:hover{ }
.sy2-tes-n3 li IMG { display:block; margin:0 auto; }

.sy-hangye{ width:100%; height:710px; background:#f6f6f6;}
.sy-hangye-n{ width:1200px; height:440px; margin:0 auto;}
.sy-hangye-n li{ width:291px; height:179px; float:left; margin-top:20px; margin-right:12px;}


.sy2-tes-n3-n span{ font-size:15px; line-height:25PX;display:block; }
.sy2-tes-n3-bt{ width:375px; height:270px; position:relative; }
.sy2-tes-n3-zi{ width:80PX; height:120PX; padding:15PX 10PX; float:left;}
.sy2-tes-n3-zi-2{ }
.sy2-tes-n3-zi-2 H3{ font-size:20PX; height:60PX; line-height:60PX; background:#514f59; text-align:center;}
.sy2-tes-n3-zi-2 H3:hover{ background:#09932f;}
.sy2-tes-n3-zi-2 H3 A{ color:#FFF;}
.sy2-tes-n3-zi-2 SPAN{line-height:24PX; display:block; font-size:13PX;}

.sy-hzhb{ width:100%; height:523px; background:#f3f4f6;}

.foot{  width:100%; background: #202020;}
.foot-m{ height:209PX;  width:1200px; margin:0 auto;position:relative; padding-top:22px; }
.foot-m dl{ width:390PX; height:278PX;}
.foot-m dl dt{ height:60PX; line-height:60PX; font-size:20PX; color:#FFF;font-weight:normal;}
.foot-m dl dd{ line-height:30PX; font-size:15PX; color:#f6f6f6;font-weight:normal;}
.foot-m dl dd a{color:#f6f6f6;}
.foot-m dl dd p{ font-weight:normal;}
.foot-m-t{ width:924px; margin:0 auto;height:40px; text-align:center; line-height:40px; background:#4cb45d; border-radius: 0 0 11px 11px;}
.foot-m-t a { color:#FFF; font-size:15px;}
.foot-m-z{font-weight: normal;  padding-top:25px; line-height:35PX; width:900px;  color:#a0a0a0; font-size:14PX;  }

.foot-wx{
	width: 230px;
	height: 137px;
	position: absolute;
	right: 8px;
	top: 43px;
}
.foot-bq{ width:100%; height:50px; background:#111; line-height:50PX; margin:0 auto; color:#b0b0b0; text-align:center; float:left; font-size:14PX;}
.foot-bq A{ color:#fff}
